self draining - Spanish English Dictionary